package servasistsocial



import javax.jdo.annotations.*;
// import com.google.appengine.api.datastore.Key;

@PersistenceCapable(identityType = IdentityType.APPLICATION, detachable="true")
class Perfil implements Serializable {

	@PrimaryKey
    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	Long id

	@Persistent
	String nombre

	@Persistent
	String descripcion

    static constraints = {
    	id(visible:false)
        nombre(blank:false, maxLength: 255)
        descripcion(blank:false, maxLength: 255)
    }

    static hasMany = [usuarios:Usuario, permisos: Permiso]
    static belongsTo = Usuario

}
